package com.nuanshui.heatedloan.msgcenter.model;

public enum AliSmsNotificationCodeTemp {

	APPLY_DRAW_CASH("ALI_APPLY_DRAW_CASH","SMS_41595039","申请解冻保证金   有用户申请解冻保证金，请去审核~"),//申请提现 要管理员去审核的短信
	APPLY_DRAW_CASH_REFUSE("ALI_APPLY_DRAW_CASH_REFUSE","SMS_41660005","申请余额提现 您本次申请余额提现未通过，请联系管理员。"),//提现审核被拒绝
	APPLY_DRAW_CASH_OK("ALI_APPLY_DRAW_CASH_OK","SMS_41555081","您提现的余额${money}元已转入【{accountType}】账号:${payAccount}，请注意查收~"),//审核提现通过

	/**
	 * 秒借贷短信种类
	 */
	//用户认证通过，且小额贷可贷额度大于0
	SINGLELOAN_LOADAMOUNT_MESSAGE("ALI_SINGLELOAN_LOADAMOUNT_MESSAGE","SMS_78635026", "恭喜！您已经获得${loadAmout}元额度，现在登录app即可进行发起申请"),

	//用户未认证通过，小额贷可贷额度小于/等于0
	SINGLELOAN_MESSAGE("ALI_SINGLELOAN_MESSAGE","SMS_78635027", "恭喜！您的认证已通过，现在登录APP即可进行申请"),

	//审核通过
	AUDIT_PASS_MESSAGE("ALI_AUDIT_PASS_MESSAGE","SMS_78635028", "您的申请已审核通过，您现在可以登录APP查看。"),

	//审核未通过
	AUDIT_NOT_PASS_MESSAGE("ALI_AUDIT_NOT_PASS_MESSAGE","SMS_78635029", "抱歉！由于您的信用评分不足，此次借款审核未通过。"),

	//放款成功
	LEND_SUCCESS_MESSAGE("ALI_LEND_SUCCESS_MESSAGE","SMS_78635030", "您的${loadAmout}元申请（单号：${orderNo}）已发放至您绑定的银行卡中，请于${shouldReturnTime}前进行还款。"),

	//放款失败
	LEND_FAIL_MESSAGE("ALI_LEND_FAIL_MESSAGE","SMS_78635031", "系统多次尝试向您卡中打款失败，此次申请（单号：${orderNo}）已失效，可登录APP重新申请。"),

	//还款前两日
	TWO_DAY_BEFORE_REPAYMENT("ALI_TWO_DAY_BEFORE_REPAYMENT","SMS_78635032","后天为您的（单号：${orderNo}）还款日，需还${loadAmount}元，记得登录还款哦。"),

	//还款前一日
	DAY_BEFORE_REPAYMENT("ALI_DAY_BEFORE_REPAYMENT","SMS_78635033","明天为您的（单号：${orderNo}）还款日，需还${loadAmount}元，记得登录还款哦。"),

	//还款当天
	DAY_NOW_REPAYMENT("ALI_DAY_NOW_REPAYMENT","SMS_78635034","今天为您的（单号：${orderNo}）还款日，需还${loadAmount}元，记得及时还款哦。"),

	//逾期1-2天
	OVERDUE_DAY_REPAYMENT("ALI_OVERDUE_DAY_REPAYMENT","SMS_78635035","您已经逾期${overDueDay}天，需还${loadAmount}元，请及时登录APP操作。"),

	//逾期2天以上
	OVERDUE_DAYS_REPAYMENT("ALI_OVERDUE_DAYS_REPAYMENT","SMS_78635036","您的单号已经逾期${overDueDay}日，请及时登录APP进行还款，避免产生过多逾期费。"),

	//还款成功
	REPAYMENT_SUCCESS("ALI_REPAYMENT_SUCCESS","SMS_78635037","您本次还款${loadAmount}元已经操作成功。"),

	//还款失败
	REPAYMENT_FAIL("ALI_REPAYMENT_FAIL","SMS_78635038","抱歉，您本次还款${loadAmount}元扣款失败，您可以登录APP重新进行还款。"),
	;
	private String sessionkeyCode; // 验证码存放的session key值
	private String tempCode;
	private String smsInfo;

	AliSmsNotificationCodeTemp(String sessionkeyCode,String tempCode, String smsInfo){
		this.sessionkeyCode= sessionkeyCode;
		this.tempCode=tempCode;
		this.smsInfo=smsInfo;
	}

	public String getSessionkeyCode() {
		return sessionkeyCode;
	}

	public String gettempCode(){
		return this.tempCode;
	}
	
	public String getSmsInfo() {
		return smsInfo;
	}
}
